corroborating testimony - Spanish English Dictionary